using System.Collections.Generic;

namespace ClearSpringNet.Stream
{
    public interface ISampleSet<T>
    {
        long put(T element);

        T removeRandom();

        T peek();

        List<T> peek(int k);

        int size();

        long count();
    }
}